.elementor-7 .elementor-element.elementor-element-59c0d12d > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-59c0d12d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-59c0d12d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url('../../../../../../Img/slider.jpg');
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-59c0d12d > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.1;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-59c0d12d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -90px;
    margin-bottom: 0px;
    padding: 200px 0px 200px 0px;
}

.elementor-7 .elementor-element.elementor-element-f9892c9 .elementor-heading-title {
    color: #182937;
    font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
    font-size: var( --e-global-typography-571af66-font-size );
    font-weight: var( --e-global-typography-571af66-font-weight );
    text-transform: var( --e-global-typography-571af66-text-transform );
    line-height: var( --e-global-typography-571af66-line-height );
    letter-spacing: var( --e-global-typography-571af66-letter-spacing );
    word-spacing: var( --e-global-typography-571af66-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text {
    text-align: left;
}

    .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
        font-family: var( --e-global-typography-aa59f88-font-family ), Sans-serif;
        font-size: var( --e-global-typography-aa59f88-font-size );
        font-weight: var( --e-global-typography-aa59f88-font-weight );
        line-height: var( --e-global-typography-aa59f88-line-height );
        letter-spacing: var( --e-global-typography-aa59f88-letter-spacing );
        word-spacing: var( --e-global-typography-aa59f88-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text.style-color {
            color: #182937;
        }

    .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
        font-family: var( --e-global-typography-aa59f88-font-family ), Sans-serif;
        font-size: var( --e-global-typography-aa59f88-font-size );
        font-weight: var( --e-global-typography-aa59f88-font-weight );
        line-height: var( --e-global-typography-aa59f88-line-height );
        letter-spacing: var( --e-global-typography-aa59f88-letter-spacing );
        word-spacing: var( --e-global-typography-aa59f88-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-wrapper.style-color .dynamic-text {
        color: #182937;
    }

    .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after {
        width: 1px;
    }

.elementor-7 .elementor-element.elementor-element-5ccb26f0 {
    text-align: left;
    color: #182937;
    font-family: var( --e-global-typography-29ac405-font-family ), Sans-serif;
    font-size: var( --e-global-typography-29ac405-font-size );
    font-weight: var( --e-global-typography-29ac405-font-weight );
    line-height: var( --e-global-typography-29ac405-line-height );
    letter-spacing: var( --e-global-typography-29ac405-letter-spacing );
    word-spacing: var( --e-global-typography-29ac405-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button {
    text-align: left;
}

    .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        width: 35%;
        padding: 15px 0px 15px 0px;
        font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
        font-size: var( --e-global-typography-008e1f6-font-size );
        font-weight: var( --e-global-typography-008e1f6-font-weight );
        text-transform: var( --e-global-typography-008e1f6-text-transform );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        color: #182937;
        background-color: #FCD200;
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
            fill: #182937;
        }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
            color: #FFFFFF;
            background-color: #182937;
        }

            .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
                fill: #FFFFFF;
            }

    .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }

.elementor-7 .elementor-element.elementor-element-a9af6f2 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-a9af6f2 {
    padding: 80px 0px 100px 0px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-6c3277d.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-6c3277d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-6c3277d > .elementor-element-populated {
    margin: 0px 50px 0px 0px;
    --e-column-margin-right: 50px;
    --e-column-margin-left: 0px;
}

.elementor-7 .elementor-element.elementor-element-bc521fb .elementor-heading-title {
    color: #FCD200;
    font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
    font-size: var( --e-global-typography-571af66-font-size );
    font-weight: var( --e-global-typography-571af66-font-weight );
    text-transform: var( --e-global-typography-571af66-text-transform );
    line-height: var( --e-global-typography-571af66-line-height );
    letter-spacing: var( --e-global-typography-571af66-letter-spacing );
    word-spacing: var( --e-global-typography-571af66-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-a6cebef .elementor-heading-title {
    color: #182937;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-7 .elementor-element.elementor-element-ddb22b9 {
    color: #5E5E5E;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

    .elementor-7 .elementor-element.elementor-element-ddb22b9 > .elementor-widget-container {
        padding: 0px 40px 0px 0px;
    }

.elementor-7 .elementor-element.elementor-element-6bb4ee2 {
    margin-top: 20px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-dcbc7ad > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 20px 0px 10px 0px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-5ed6cfe.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-5ed6cfe.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-5ed6cfe.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .title {
    color: #182937;
    font-family: var( --e-global-typography-7f8c82d-font-family ), Sans-serif;
    font-size: var( --e-global-typography-7f8c82d-font-size );
    font-weight: var( --e-global-typography-7f8c82d-font-weight );
    line-height: var( --e-global-typography-7f8c82d-line-height );
    letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
    word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 40px;
    }

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 40px;
}

.elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-fcf2446 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    background-color: #FCD200;
    padding: 20px 0px 10px 0px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-748de75.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-748de75.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-748de75.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-748de75.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .title {
    color: #182937;
    font-family: var( --e-global-typography-7f8c82d-font-family ), Sans-serif;
    font-size: var( --e-global-typography-7f8c82d-font-size );
    font-weight: var( --e-global-typography-7f8c82d-font-weight );
    line-height: var( --e-global-typography-7f8c82d-line-height );
    letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
    word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #182937;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #182937;
        width: 40px;
    }

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 40px;
}

.elementor-7 .elementor-element.elementor-element-5fd5b37 > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 20px 0px 10px 0px;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.1);
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-47dc406.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-47dc406.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-47dc406.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-47dc406.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .title {
    color: #182937;
    font-family: var( --e-global-typography-7f8c82d-font-family ), Sans-serif;
    font-size: var( --e-global-typography-7f8c82d-font-size );
    font-weight: var( --e-global-typography-7f8c82d-font-weight );
    line-height: var( --e-global-typography-7f8c82d-line-height );
    letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
    word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 40px;
    }

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 40px;
}

.elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-82c36b9 > .elementor-element-populated {
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: -162px 10px 10px 0px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-82c36b9 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-de3265f > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-de3265f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-de3265f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/04/boxing-products-ready-for-dispatching.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-de3265f > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(225deg, #FCD200 17%, #182937 17%);
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-de3265f {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 150px 0px;
}

.elementor-7 .elementor-element.elementor-element-fd3abef.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-330846c {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-330846c .elementor-heading-title {
        color: #FCD200;
        font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
        font-size: var( --e-global-typography-571af66-font-size );
        font-weight: var( --e-global-typography-571af66-font-weight );
        text-transform: var( --e-global-typography-571af66-text-transform );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

.elementor-7 .elementor-element.elementor-element-7f237dc {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-7f237dc .elementor-heading-title {
        color: #FFFFFF;
        font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
        font-size: var( --e-global-typography-571af66-font-size );
        font-weight: var( --e-global-typography-571af66-font-weight );
        text-transform: var( --e-global-typography-571af66-text-transform );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

.elementor-7 .elementor-element.elementor-element-dd61ad1 {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-dd61ad1 .elementor-heading-title {
        color: #FFFFFF;
        font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
        font-size: var( --e-global-typography-secondary-font-size );
        font-weight: var( --e-global-typography-secondary-font-weight );
    }

.elementor-7 .elementor-element.elementor-element-58db04a > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-58db04a {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-fc6e2bc > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    background-color: #FCD200;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-8ca6fa5.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-8ca6fa5.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-8ca6fa5.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .title {
    color: #182937;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #182937;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #182937;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #182937;
        width: 55px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 55px;
    }

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-2c2da0b > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-082b195.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-082b195.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-082b195.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-082b195.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-30c1a82 > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-1483485.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-1483485.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-1483485.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-1483485.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-675b288 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-675b288 {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-c854097 > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-cd006cc.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-cd006cc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-cd006cc.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-7cc0aaf > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-df29aed.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-df29aed.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-df29aed.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-df29aed.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-edf6269 > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: center;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-c89f93f.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-c89f93f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-c89f93f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 20px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-ec64df9 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-ec64df9 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-8692374 > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    background-color: #FCD200;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-34edadf.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-34edadf.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-34edadf.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-34edadf.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .title {
    color: #182937;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #182937;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #182937;
    border-style: solid;
    border-width: 1px 1px 1px 1px;
    border-color: #FCD200;
    margin: 0px 0px 0px 30px;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #182937;
        width: 55px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 55px;
    }

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-0067f2a > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-680d27f.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-680d27f.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-680d27f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-680d27f.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-eb60e03 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-eb60e03 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-fd1773c > .elementor-element-populated {
    margin: 0px 20px 0px 0px;
    --e-column-margin-right: 20px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-8b4eb14.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-8b4eb14.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-8b4eb14.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-33de464 > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-11010aa.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-11010aa.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-11010aa.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-11010aa.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-86016f1 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-86016f1 {
    margin-top: 40px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-69d7ea8 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-ae2ea18.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-ae2ea18.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-ae2ea18.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-dd3d41e > .elementor-element-populated {
    margin: 0px 0px 0px 20px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 20px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    text-align: left;
    padding: 25px 0px 25px 0px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    border-color: #FCD200;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-9571555.jkit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-9571555.jkit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-9571555.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-7 .elementor-element.elementor-element-9571555.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .title {
    color: #FFFFFF;
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .title {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 0px 20px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .icon-box.icon-box-body .icon-box-description {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
    font-size: 100px;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
    width: 100px;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
    color: #FCD200;
    margin: 0px 0px 0px 20px;
    padding: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        fill: #FCD200;
        width: 55px;
    }

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .icon-box > .icon svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
    font-size: 55px;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
    padding: 0px 0px 0px 0px;
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    background-color: #18293700;
}

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
        font-size: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
        width: 15px;
        fill: #FCD200;
    }

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
    color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link i {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link svg {
        fill: #182937;
    }

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box:hover .icon-box-button a.icon-box-link {
    background-color: #02010100;
}

.elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper:hover:before {
    background-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-61f3607 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-9808c45 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-0a75e50 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-0a75e50:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-0a75e50 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-0a75e50, .elementor-7 .elementor-element.elementor-element-0a75e50 > .elementor-background-overlay {
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-0a75e50 {
    box-shadow: 0px 3px 15px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -100px;
    margin-bottom: 0px;
    padding: 30px 0px 10px 0px;
    z-index: 1;
}

    .elementor-7 .elementor-element.elementor-element-0a75e50 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
        color: #182937;
        font-family: var( --e-global-typography-7f8c82d-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7f8c82d-font-size );
        font-weight: var( --e-global-typography-7f8c82d-font-weight );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        margin: 10px 0px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
        color: #181512;
    }

    .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
        color: #182937;
        font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
        font-size: var( --e-global-typography-d2b0cca-font-size );
        font-weight: var( --e-global-typography-d2b0cca-font-weight );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg {
            fill: #182937;
        }

.elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
        color: #182937;
        font-family: var( --e-global-typography-7f8c82d-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7f8c82d-font-size );
        font-weight: var( --e-global-typography-7f8c82d-font-weight );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        margin: 10px 0px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
        color: #181512;
    }

    .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
        color: #182937;
        font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
        font-size: var( --e-global-typography-d2b0cca-font-size );
        font-weight: var( --e-global-typography-d2b0cca-font-weight );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg {
            fill: #182937;
        }

.elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
        color: #182937;
        font-family: var( --e-global-typography-7f8c82d-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7f8c82d-font-size );
        font-weight: var( --e-global-typography-7f8c82d-font-weight );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        margin: 10px 0px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
        color: #181512;
    }

    .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
        color: #182937;
        font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
        font-size: var( --e-global-typography-d2b0cca-font-size );
        font-weight: var( --e-global-typography-d2b0cca-font-weight );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg {
            fill: #182937;
        }

.elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
        color: #182937;
        font-family: var( --e-global-typography-7f8c82d-font-family ), Sans-serif;
        font-size: var( --e-global-typography-7f8c82d-font-size );
        font-weight: var( --e-global-typography-7f8c82d-font-weight );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        margin: 10px 0px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-description {
        color: #181512;
    }

    .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
        color: #182937;
        font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
        font-size: var( --e-global-typography-d2b0cca-font-size );
        font-weight: var( --e-global-typography-d2b0cca-font-weight );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-content svg {
            fill: #182937;
        }

.elementor-7 .elementor-element.elementor-element-48b6293 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-48b6293 {
    padding: 100px 0px 100px 0px;
}

.elementor-7 .elementor-element.elementor-element-6e6acde {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-d06f11c {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-b990146:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-b990146 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #FFFFFF;
}

.elementor-7 .elementor-element.elementor-element-b990146 > .elementor-element-populated {
    box-shadow: 0px 5px 30px 0px rgba(0, 0, 0, 0.1);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 40px 0px 0px -60px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: -60px;
    padding: 60px 60px 60px 60px;
}

    .elementor-7 .elementor-element.elementor-element-b990146 > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-ae42e9e .elementor-heading-title {
    color: #FCD200;
    font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
    font-size: var( --e-global-typography-571af66-font-size );
    font-weight: var( --e-global-typography-571af66-font-weight );
    text-transform: var( --e-global-typography-571af66-text-transform );
    line-height: var( --e-global-typography-571af66-line-height );
    letter-spacing: var( --e-global-typography-571af66-letter-spacing );
    word-spacing: var( --e-global-typography-571af66-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-7d0fdf8 .elementor-heading-title {
    color: #182937;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-7 .elementor-element.elementor-element-7d0fdf8 > .elementor-widget-container {
    margin: 0px 60px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-abc4060 {
    color: #5E5E5E;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

    .elementor-7 .elementor-element.elementor-element-abc4060 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

.elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

    .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        width: 100%;
        padding: 15px 35px 15px 35px;
        font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
        font-size: var( --e-global-typography-008e1f6-font-size );
        font-weight: var( --e-global-typography-008e1f6-font-weight );
        text-transform: var( --e-global-typography-008e1f6-text-transform );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        background-color: #182937;
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
            color: #182937;
            background-color: #FCD200;
        }

            .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
                fill: #182937;
            }

    .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }

.elementor-7 .elementor-element.elementor-element-84f1918 {
    width: auto;
    max-width: auto;
}

.elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button {
    text-align: left;
}

    .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        width: 100%;
        padding: 15px 35px 15px 35px;
        font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
        font-size: var( --e-global-typography-008e1f6-font-size );
        font-weight: var( --e-global-typography-008e1f6-font-weight );
        text-transform: var( --e-global-typography-008e1f6-text-transform );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        color: #182937;
        background-color: #FCD200;
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
            fill: #182937;
        }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
            color: #FFFFFF;
            background-color: #182937;
        }

            .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
                fill: #FFFFFF;
            }

    .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }

.elementor-7 .elementor-element.elementor-element-94731ae > .elementor-widget-container {
    margin: 0px 0px 0px 20px;
}

.elementor-7 .elementor-element.elementor-element-94731ae {
    width: auto;
    max-width: auto;
}

.elementor-7 .elementor-element.elementor-element-16a8ac5 {
    margin-top: 40px;
    margin-bottom: 0px;
    padding: 0% 15% 0% 0%;
}

.elementor-7 .elementor-element.elementor-element-560f89e > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        color: #182937;
        font-family: var( --e-global-typography-ce49b2a-font-family ), Sans-serif;
        font-size: var( --e-global-typography-ce49b2a-font-size );
        font-weight: var( --e-global-typography-ce49b2a-font-weight );
        line-height: var( --e-global-typography-ce49b2a-line-height );
        letter-spacing: var( --e-global-typography-ce49b2a-letter-spacing );
        word-spacing: var( --e-global-typography-ce49b2a-word-spacing );
        margin-bottom: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        color: #5E5E5E;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
        padding: 10px 0px 10px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
            color: #FCD200;
            font-family: var( --e-global-typography-81a15fe-font-family ), Sans-serif;
            font-size: var( --e-global-typography-81a15fe-font-size );
            font-weight: var( --e-global-typography-81a15fe-font-weight );
            line-height: var( --e-global-typography-81a15fe-line-height );
            letter-spacing: var( --e-global-typography-81a15fe-letter-spacing );
            word-spacing: var( --e-global-typography-81a15fe-word-spacing );
            top: -5px;
            left: -8px;
            vertical-align: super;
        }

.elementor-7 .elementor-element.elementor-element-23f9a73 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
        color: #182937;
        font-family: var( --e-global-typography-ce49b2a-font-family ), Sans-serif;
        font-size: var( --e-global-typography-ce49b2a-font-size );
        font-weight: var( --e-global-typography-ce49b2a-font-weight );
        line-height: var( --e-global-typography-ce49b2a-line-height );
        letter-spacing: var( --e-global-typography-ce49b2a-letter-spacing );
        word-spacing: var( --e-global-typography-ce49b2a-word-spacing );
        margin-bottom: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
        color: #5E5E5E;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

    .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content {
        padding: 10px 0px 10px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
            color: #FCD200;
            font-family: var( --e-global-typography-81a15fe-font-family ), Sans-serif;
            font-size: var( --e-global-typography-81a15fe-font-size );
            font-weight: var( --e-global-typography-81a15fe-font-weight );
            line-height: var( --e-global-typography-81a15fe-line-height );
            letter-spacing: var( --e-global-typography-81a15fe-letter-spacing );
            word-spacing: var( --e-global-typography-81a15fe-word-spacing );
            top: -5px;
            left: -8px;
            vertical-align: super;
        }

.elementor-7 .elementor-element.elementor-element-dd4acd1 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-dd4acd1 {
    padding: 0px 0px 100px 0px;
}

.elementor-7 .elementor-element.elementor-element-9c24724 .elementor-heading-title {
    color: #FCD200;
    font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
    font-size: var( --e-global-typography-571af66-font-size );
    font-weight: var( --e-global-typography-571af66-font-weight );
    text-transform: var( --e-global-typography-571af66-text-transform );
    line-height: var( --e-global-typography-571af66-line-height );
    letter-spacing: var( --e-global-typography-571af66-letter-spacing );
    word-spacing: var( --e-global-typography-571af66-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-ae909b1 .elementor-heading-title {
    color: #182937;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-7 .elementor-element.elementor-element-ae909b1 > .elementor-widget-container {
    margin: 0px 60px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-cf23fc6 {
    color: #5E5E5E;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

    .elementor-7 .elementor-element.elementor-element-cf23fc6 > .elementor-widget-container {
        margin: 0px 0px -15px 0px;
    }

.elementor-7 .elementor-element.elementor-element-56368ec {
    --divider-border-style: solid;
    --divider-color: #EAEAEA;
    --divider-border-width: 1px;
}

    .elementor-7 .elementor-element.elementor-element-56368ec .elementor-divider-separator {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-56368ec .elementor-divider {
        padding-top: 2px;
        padding-bottom: 2px;
    }

.elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track .image-list {
    min-height: 0px;
}

.elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
    opacity: 60%;
}

.elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list {
    opacity: 100%;
}

.elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .tns-controls button i, .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .tns-controls button svg {
    opacity: 100%;
}

.elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button i, .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-7 .elementor-element.elementor-element-568950e > .elementor-element-populated {
    margin: 0px 0px 0px 50px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 50px;
}

.elementor-7 .elementor-element.elementor-element-228637c3 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-228637c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-228637c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/04/two-movers-in-uniform-using-hand-truck-while-transporting-refrigerator-in-apartment.jpg");
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-228637c3 > .elementor-background-overlay {
    background-color: transparent;
    background-image: linear-gradient(300deg, #FCD200 20%, #182937 20%);
    opacity: 0.85;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-228637c3 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 100px 0px;
}

.elementor-7 .elementor-element.elementor-element-92c182b {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-92c182b .elementor-heading-title {
        color: #FCD200;
        font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
        font-size: var( --e-global-typography-571af66-font-size );
        font-weight: var( --e-global-typography-571af66-font-weight );
        text-transform: var( --e-global-typography-571af66-text-transform );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

.elementor-7 .elementor-element.elementor-element-121804d {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-121804d .elementor-heading-title {
        color: #FFFFFF;
        font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
        font-size: var( --e-global-typography-secondary-font-size );
        font-weight: var( --e-global-typography-secondary-font-weight );
    }

    .elementor-7 .elementor-element.elementor-element-121804d > .elementor-widget-container {
        margin: 0px 60px 0px 0px;
    }

.elementor-7 .elementor-element.elementor-element-1d094c2 {
    text-align: center;
    color: #FFFFFF;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
}

    .elementor-7 .elementor-element.elementor-element-1d094c2 > .elementor-widget-container {
        padding: 0% 20% 0% 20%;
    }

.elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        width: 16%;
        padding: 15px 0px 15px 0px;
        font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
        font-size: var( --e-global-typography-008e1f6-font-size );
        font-weight: var( --e-global-typography-008e1f6-font-weight );
        text-transform: var( --e-global-typography-008e1f6-text-transform );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        color: #182937;
        background-color: #FCD200;
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button .jkit-button-wrapper svg {
            fill: #182937;
        }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
            background-color: #D9B711;
        }

    .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }

.elementor-7 .elementor-element.elementor-element-885b5b8 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-885b5b8 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 100px 0px 150px 0px;
}

    .elementor-7 .elementor-element.elementor-element-885b5b8 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-a80c6d3.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-a80c6d3 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-8a0c79e > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-e1f3a56 {
    text-align: left;
}

    .elementor-7 .elementor-element.elementor-element-e1f3a56 .elementor-heading-title {
        color: #FCD200;
        font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
        font-size: var( --e-global-typography-571af66-font-size );
        font-weight: var( --e-global-typography-571af66-font-weight );
        text-transform: var( --e-global-typography-571af66-text-transform );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

.elementor-7 .elementor-element.elementor-element-9057f4e .elementor-heading-title {
    color: #182937;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-106b6fc.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-106b6fc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-106b6fc.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button {
    text-align: center;
}

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
        padding: 19px 0px 0px 4px;
        height: 60px;
        width: 60px;
        line-height: 1px;
        background-color: #FFDD00;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button i {
        font-size: 20px;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button svg {
        width: 20px;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn i, .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn span {
        color: #182937;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn svg {
        fill: #182937;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after, .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
        color: #FFDD00;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn:hover {
        background-color: #D9B711;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn, .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:after, .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn.glow-enable:before {
        border-radius: 50px 50px 50px 50px;
    }

.elementor-7 .elementor-element.elementor-element-17b46fc {
    width: auto;
    max-width: auto;
    align-self: center;
}

.elementor-7 .elementor-element.elementor-element-be5c492 {
    color: #5E5E5E;
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    width: auto;
    max-width: auto;
    align-self: center;
}

    .elementor-7 .elementor-element.elementor-element-be5c492 > .elementor-widget-container {
        margin: 15px 0px 0px 20px;
    }

.elementor-7 .elementor-element.elementor-element-e486f42 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-e486f42 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: 50px;
    margin-bottom: 0px;
}

    .elementor-7 .elementor-element.elementor-element-e486f42 > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-2c9f653 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-7569e3c img {
    width: 100%;
    max-width: 100%;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7 .elementor-element.elementor-element-7569e3c {
    width: 42%;
    max-width: 42%;
    top: 18%;
    z-index: 1;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7569e3c {
    left: 83%;
}

body.rtl .elementor-7 .elementor-element.elementor-element-7569e3c {
    right: 83%;
}

.elementor-7 .elementor-element.elementor-element-b85461f.ekit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-b85461f.ekit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-b85461f.ekit-equal-height-enable .ekit-wid-con, .elementor-7 .elementor-element.elementor-element-b85461f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .elementskit-info-box-title {
        margin: 5px 0px 15px 0px;
        padding: 0px 0px 0px 0px;
        color: #182937;
        font-family: var( --e-global-typography-5d455de-font-family ), Sans-serif;
        font-size: var( --e-global-typography-5d455de-font-size );
        font-weight: var( --e-global-typography-5d455de-font-weight );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .box-body > p {
        color: #5E5E5E;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-7 .elementor-element.elementor-element-b85461f .elementkit-infobox-icon {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-info-box-icon > svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #FCD200;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 60px;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-info-box-icon > svg {
    max-width: 60px;
    height: auto;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-b85461f {
    z-index: 0;
}

.elementor-7 .elementor-element.elementor-element-10a1d98 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-961ea07.ekit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-961ea07.ekit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-961ea07.ekit-equal-height-enable .ekit-wid-con, .elementor-7 .elementor-element.elementor-element-961ea07.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .elementskit-info-box-title {
        margin: 5px 0px 15px 0px;
        padding: 0px 0px 0px 0px;
        color: #182937;
        font-family: var( --e-global-typography-5d455de-font-family ), Sans-serif;
        font-size: var( --e-global-typography-5d455de-font-size );
        font-weight: var( --e-global-typography-5d455de-font-weight );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .box-body > p {
        color: #5E5E5E;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-7 .elementor-element.elementor-element-961ea07 .elementkit-infobox-icon {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-info-box-icon > svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #FCD200;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 60px;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-info-box-icon > svg {
    max-width: 60px;
    height: auto;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-961ea07 {
    z-index: 0;
}

.elementor-7 .elementor-element.elementor-element-a8a11cd img {
    width: 100%;
    max-width: 100%;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7 .elementor-element.elementor-element-a8a11cd {
    width: 42%;
    max-width: 42%;
    top: 18%;
    z-index: 1;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a8a11cd {
    left: 83%;
}

body.rtl .elementor-7 .elementor-element.elementor-element-a8a11cd {
    right: 83%;
}

.elementor-7 .elementor-element.elementor-element-b002210 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-b6aa234.ekit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-b6aa234.ekit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-b6aa234.ekit-equal-height-enable .ekit-wid-con, .elementor-7 .elementor-element.elementor-element-b6aa234.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .elementskit-info-box-title {
        margin: 5px 0px 15px 0px;
        padding: 0px 0px 0px 0px;
        color: #182937;
        font-family: var( --e-global-typography-5d455de-font-family ), Sans-serif;
        font-size: var( --e-global-typography-5d455de-font-size );
        font-weight: var( --e-global-typography-5d455de-font-weight );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .box-body > p {
        color: #5E5E5E;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementkit-infobox-icon {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-info-box-icon > svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #FCD200;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 60px;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-info-box-icon > svg {
    max-width: 60px;
    height: auto;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-b6aa234 {
    z-index: 0;
}

.elementor-7 .elementor-element.elementor-element-ec67a91 img {
    width: 100%;
    max-width: 100%;
    filter: brightness( 0% ) contrast( 0% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );
}

.elementor-7 .elementor-element.elementor-element-ec67a91 {
    width: 42%;
    max-width: 42%;
    top: 18%;
    z-index: 1;
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ec67a91 {
    left: 83%;
}

body.rtl .elementor-7 .elementor-element.elementor-element-ec67a91 {
    right: 83%;
}

.elementor-7 .elementor-element.elementor-element-d7e5919 > .elementor-element-populated {
    margin: 0px 10px 0px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-8c74c92.ekit-equal-height-enable, .elementor-7 .elementor-element.elementor-element-8c74c92.ekit-equal-height-enable .elementor-widget-container, .elementor-7 .elementor-element.elementor-element-8c74c92.ekit-equal-height-enable .ekit-wid-con, .elementor-7 .elementor-element.elementor-element-8c74c92.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox {
    height: 100%;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox {
    background-color: #FFFFFF00;
    padding: 0px 40px 0px 40px;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .elementskit-info-box-title {
        margin: 5px 0px 15px 0px;
        padding: 0px 0px 0px 0px;
        color: #182937;
        font-family: var( --e-global-typography-5d455de-font-family ), Sans-serif;
        font-size: var( --e-global-typography-5d455de-font-size );
        font-weight: var( --e-global-typography-5d455de-font-weight );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .box-body > p {
        color: #5E5E5E;
        font-family: var( --e-global-typography-text-font-family ), Sans-serif;
        font-size: var( --e-global-typography-text-font-size );
        font-weight: var( --e-global-typography-text-font-weight );
    }

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementkit-infobox-icon {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-info-box-icon > svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-info-box-icon {
    background-color: #FFFFFF;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
    border-radius: 100px 100px 100px 100px;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox:hover .elementskit-info-box-icon i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox:hover .elementskit-info-box-icon svg path {
    fill: #182937;
    stroke: #182937;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox:hover .elementskit-info-box-icon {
    background-color: #FCD200;
    border-style: solid;
    border-width: 2px 2px 2px 2px;
    border-color: #FCD200;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .elementskit-info-box-icon i {
    font-size: 60px;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-info-box-icon > svg {
    max-width: 60px;
    height: auto;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .elementskit-box-header .elementskit-info-box-icon {
    margin: 0px 0px 20px 0px;
}

.elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .elementskit-info-box-icon {
    padding: 40px 40px 40px 40px;
    transform: rotate(0deg);
}

.elementor-7 .elementor-element.elementor-element-8c74c92 {
    z-index: 0;
}

.elementor-7 .elementor-element.elementor-element-bbca8de > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-bbca8de:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-bbca8de > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2021/04/white-wall-background.jpg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-7 .elementor-element.elementor-element-bbca8de > .elementor-background-overlay {
    background-color: #FFFFFF;
    opacity: 0.7;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-7 .elementor-element.elementor-element-bbca8de {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-d838b72.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-d838b72.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-d838b72.elementor-column > .elementor-widget-wrap {
    justify-content: center;
}

.elementor-7 .elementor-element.elementor-element-d838b72 > .elementor-element-populated {
    margin: -25% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 10px 0px 10px;
}

.elementor-7 .elementor-element.elementor-element-b4cc3bb {
    text-align: center;
    width: 80%;
    max-width: 80%;
    z-index: 1;
}

    .elementor-7 .elementor-element.elementor-element-b4cc3bb img {
        width: 100%;
        max-width: 100%;
    }

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-33fc6ed.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-33fc6ed.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-7 .elementor-element.elementor-element-33fc6ed > .elementor-element-populated {
    padding: 80px 10px 80px 30px;
}

.elementor-7 .elementor-element.elementor-element-fb18aae {
    text-align: left;
}

    .elementor-7 .elementor-element.elementor-element-fb18aae .elementor-heading-title {
        color: #FCD200;
        font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
        font-size: var( --e-global-typography-571af66-font-size );
        font-weight: var( --e-global-typography-571af66-font-weight );
        text-transform: var( --e-global-typography-571af66-text-transform );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

.elementor-7 .elementor-element.elementor-element-de59934 .elementor-heading-title {
    color: #182937;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-7 .elementor-element.elementor-element-15316c6 {
    margin-top: 0px;
    margin-bottom: 40px;
}

.elementor-7 .elementor-element.elementor-element-256e71a > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(7px/2);
}

.elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(7px/2);
}

.elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(7px/2);
    margin-left: calc(7px/2);
}

.elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-7px/2);
    margin-left: calc(-7px/2);
}

body.rtl .elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-7px/2);
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-7px/2);
}

.elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-icon i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-icon svg {
    fill: #182937;
}

.elementor-7 .elementor-element.elementor-element-b87f473 {
    --e-icon-list-icon-size: 14px;
}

    .elementor-7 .elementor-element.elementor-element-b87f473 .elementor-icon-list-text {
        color: #252433;
        padding-left: 8px;
    }

.elementor-7 .elementor-element.elementor-element-0656be6 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(7px/2);
}

.elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(7px/2);
}

.elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(7px/2);
    margin-left: calc(7px/2);
}

.elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-7px/2);
    margin-left: calc(-7px/2);
}

body.rtl .elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-7px/2);
}

body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-7px/2);
}

.elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-icon i {
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-icon svg {
    fill: #182937;
}

.elementor-7 .elementor-element.elementor-element-ded08b3 {
    --e-icon-list-icon-size: 14px;
}

    .elementor-7 .elementor-element.elementor-element-ded08b3 .elementor-icon-list-text {
        color: #252433;
        padding-left: 8px;
    }

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
    background-color: #FFFFFF00;
    padding: 0px 50px 0px 0px;
    border-radius: 0px 0px 0px 0px;
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.1);
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials.style-1 .testimonials-track .testimonial-item .testimonial-box .testimonial-slider::before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
    font-family: var( --e-global-typography-29ac405-font-family ), Sans-serif;
    font-size: var( --e-global-typography-29ac405-font-size );
    font-weight: var( --e-global-typography-29ac405-font-weight );
    line-height: var( --e-global-typography-29ac405-line-height );
    letter-spacing: var( --e-global-typography-29ac405-letter-spacing );
    word-spacing: var( --e-global-typography-29ac405-word-spacing );
    color: #182937;
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content {
    color: #182937;
    font-size: 50px;
    padding: 0px 30px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .icon-content svg {
        fill: #182937;
        width: 50px;
    }

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
    color: #182937;
    font-family: var( --e-global-typography-b209493-font-family ), Sans-serif;
    font-size: var( --e-global-typography-b209493-font-size );
    font-weight: var( --e-global-typography-b209493-font-weight );
    line-height: var( --e-global-typography-b209493-line-height );
    letter-spacing: var( --e-global-typography-b209493-letter-spacing );
    word-spacing: var( --e-global-typography-b209493-word-spacing );
    margin-bottom: 10px;
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
    color: #A6A6A6;
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size );
    font-weight: var( --e-global-typography-accent-font-weight );
    margin-bottom: 1px;
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
    width: 60px;
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-controls button i, .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
    opacity: 100%;
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i, .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
    opacity: 100%;
}

.elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-nav button {
    width: 10px;
    height: 10px;
    background-color: #A6A6A6;
}

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-nav button.tns-nav-active {
        width: 10px;
        height: 10px;
        background-color: #182937;
    }

.elementor-7 .elementor-element.elementor-element-66ad655 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-66ad655 {
    padding: 100px 0px 120px 0px;
}

.elementor-7 .elementor-element.elementor-element-e4b1986 > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-6412926 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-6db7587 {
    text-align: left;
}

    .elementor-7 .elementor-element.elementor-element-6db7587 .elementor-heading-title {
        color: #FCD200;
        font-family: var( --e-global-typography-571af66-font-family ), Sans-serif;
        font-size: var( --e-global-typography-571af66-font-size );
        font-weight: var( --e-global-typography-571af66-font-weight );
        text-transform: var( --e-global-typography-571af66-text-transform );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

.elementor-7 .elementor-element.elementor-element-37169d0 .elementor-heading-title {
    color: #182937;
    font-family: var( --e-global-typography-secondary-font-family ), Sans-serif;
    font-size: var( --e-global-typography-secondary-font-size );
    font-weight: var( --e-global-typography-secondary-font-weight );
}

.elementor-bc-flex-widget .elementor-7 .elementor-element.elementor-element-24b8e61.elementor-column .elementor-widget-wrap {
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-24b8e61.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-7 .elementor-element.elementor-element-24b8e61.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-7 .elementor-element.elementor-element-24b8e61 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button {
    text-align: right;
}

    .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
        width: 100%;
        padding: 15px 45px 15px 45px;
        font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
        font-size: var( --e-global-typography-008e1f6-font-size );
        font-weight: var( --e-global-typography-008e1f6-font-weight );
        text-transform: var( --e-global-typography-008e1f6-text-transform );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        background-color: #182937;
        border-radius: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover {
            color: #182937;
            background-color: #FCD200;
        }

            .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button .jkit-button-wrapper:hover svg {
                fill: #182937;
            }

    .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
        margin-left: 5px;
    }

.elementor-7 .elementor-element.elementor-element-7979231 {
    width: auto;
    max-width: auto;
}

.elementor-7 .elementor-element.elementor-element-c918a8e > .elementor-container {
    max-width: 1290px;
}

.elementor-7 .elementor-element.elementor-element-c918a8e {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-7 .elementor-element.elementor-element-38c43d5 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-posts {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-column-gap: 40px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
    height: 300px;
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size );
    font-weight: var( --e-global-typography-accent-font-weight );
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-category a {
    color: #12365D;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-2 .jkit-post-category a {
    color: #12365D;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-5 .jkit-post-category a {
    color: #12365D;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-category {
    padding: 20px 20px 10px 0px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category {
    padding: 20px 20px 10px 0px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
    font-family: var( --e-global-typography-d2b0cca-font-family ), Sans-serif;
    font-size: var( --e-global-typography-d2b0cca-font-size );
    font-weight: var( --e-global-typography-d2b0cca-font-weight );
    line-height: var( --e-global-typography-d2b0cca-line-height );
    letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
    word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-title a {
    color: #182937;
}

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-title a:hover {
        color: #12365D;
    }

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
    font-family: var( --e-global-typography-text-font-family ), Sans-serif;
    font-size: var( --e-global-typography-text-font-size );
    font-weight: var( --e-global-typography-text-font-weight );
    margin: 5px 0px 0px 0px;
}

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt p {
        color: #5E5E5E;
    }

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
    font-family: var( --e-global-typography-008e1f6-font-family ), Sans-serif;
    font-size: var( --e-global-typography-008e1f6-font-size );
    font-weight: var( --e-global-typography-008e1f6-font-weight );
    text-transform: var( --e-global-typography-008e1f6-text-transform );
    line-height: var( --e-global-typography-008e1f6-line-height );
    letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
    word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    padding: 0px 20px 0px 0px;
    background-color: #E91A2F00;
    color: #182937;
    border-radius: 50px 50px 50px 50px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
    margin-right: 10px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
    margin-left: 10px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-readmore svg {
    fill: #182937;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover {
    color: #12365D;
}

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-readmore:hover svg {
        fill: #12365D;
    }

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
    font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
    font-size: var( --e-global-typography-accent-font-size );
    font-weight: var( --e-global-typography-accent-font-weight );
    color: #ACACAC;
}

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-meta svg {
        fill: #ACACAC;
    }

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
    margin-right: 5px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
    margin-left: 5px;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
    justify-content: flex-start;
}

.elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-86f7bfa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-7 .elementor-element.elementor-element-86f7bfa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: transparent;
    background-image: linear-gradient(300deg, #FCD200 20%, #182937 20%);
}

.elementor-7 .elementor-element.elementor-element-86f7bfa > .elementor-element-populated, .elementor-7 .elementor-element.elementor-element-86f7bfa > .elementor-element-populated > .elementor-background-overlay, .elementor-7 .elementor-element.elementor-element-86f7bfa > .elementor-background-slideshow {
    border-radius: 0px 0px 0px 0px;
}

.elementor-7 .elementor-element.elementor-element-86f7bfa > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0px 0px 0px 40px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 40px;
    padding: 40px 50px 40px 50px;
}

    .elementor-7 .elementor-element.elementor-element-86f7bfa > .elementor-element-populated > .elementor-background-overlay {
        transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
    }

.elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article {
    text-align: left;
}

    .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a {
        padding: 30px 0px 5px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
            text-align: left;
            color: #FFFFFF;
            font-family: var( --e-global-typography-00c474e-font-family ), Sans-serif;
            font-size: var( --e-global-typography-00c474e-font-size );
            font-weight: var( --e-global-typography-00c474e-font-weight );
            line-height: var( --e-global-typography-00c474e-line-height );
            letter-spacing: var( --e-global-typography-00c474e-letter-spacing );
            word-spacing: var( --e-global-typography-00c474e-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article:hover a .jkit-postlist-title {
        color: #FCD200;
    }

    .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists {
        text-align: left;
    }

        .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
            font-family: var( --e-global-typography-accent-font-family ), Sans-serif;
            font-size: var( --e-global-typography-accent-font-size );
            font-weight: var( --e-global-typography-accent-font-weight );
            margin: 10px 0px 0px 0px;
            color: #9F9F9F;
        }

            .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists span i {
                font-size: 14px;
            }

            .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists span svg {
                width: 14px;
                fill: #9F9F9F;
            }

.elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
    text-align: left;
}

.elementor-7 .elementor-element.elementor-element-17dc4cb > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

@media(min-width:768px) {
    .elementor-7 .elementor-element.elementor-element-22e01510 {
        width: 44.664%;
    }

    .elementor-7 .elementor-element.elementor-element-34e9b9dd {
        width: 55.336%;
    }

    .elementor-7 .elementor-element.elementor-element-6c3277d {
        width: 59.825%;
    }

    .elementor-7 .elementor-element.elementor-element-82c36b9 {
        width: 40%;
    }

    .elementor-7 .elementor-element.elementor-element-d7f8c55 {
        width: 49.912%;
    }

    .elementor-7 .elementor-element.elementor-element-5d709dc {
        width: 50.088%;
    }

    .elementor-7 .elementor-element.elementor-element-7d11484 {
        width: 50.697%;
    }

    .elementor-7 .elementor-element.elementor-element-106b6fc {
        width: 49.265%;
    }

    .elementor-7 .elementor-element.elementor-element-38c43d5 {
        width: 65%;
    }

    .elementor-7 .elementor-element.elementor-element-86f7bfa {
        width: 35%;
    }
}

@media(max-width:1024px) and (min-width:768px) {
    .elementor-7 .elementor-element.elementor-element-22e01510 {
        width: 74%;
    }

    .elementor-7 .elementor-element.elementor-element-34e9b9dd {
        width: 40%;
    }

    .elementor-7 .elementor-element.elementor-element-6c3277d {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-82c36b9 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-d7f8c55 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-5d709dc {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-b990146 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-560f89e {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-23f9a73 {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-d407827 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-568950e {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-2c9f653 {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-10a1d98 {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-b002210 {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-d7e5919 {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-d838b72 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-33fc6ed {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-38c43d5 {
        width: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-86f7bfa {
        width: 100%;
    }
}

@media(min-width:1025px) {
    .elementor-7 .elementor-element.elementor-element-228637c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-228637c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: fixed;
    }
}

@media(max-width:1024px) {
    .elementor-7 .elementor-element.elementor-element-59c0d12d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-59c0d12d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: center center;
    }

    .elementor-7 .elementor-element.elementor-element-59c0d12d {
        margin-top: -163px;
        margin-bottom: 0px;
        padding: 160px 0px 160px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-22e01510 > .elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-f9892c9 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
            font-size: var( --e-global-typography-aa59f88-font-size );
            line-height: var( --e-global-typography-aa59f88-line-height );
            letter-spacing: var( --e-global-typography-aa59f88-letter-spacing );
            word-spacing: var( --e-global-typography-aa59f88-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
            font-size: var( --e-global-typography-aa59f88-font-size );
            line-height: var( --e-global-typography-aa59f88-line-height );
            letter-spacing: var( --e-global-typography-aa59f88-letter-spacing );
            word-spacing: var( --e-global-typography-aa59f88-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after {
            width: 1px;
        }

    .elementor-7 .elementor-element.elementor-element-5ccb26f0 {
        font-size: var( --e-global-typography-29ac405-font-size );
        line-height: var( --e-global-typography-29ac405-line-height );
        letter-spacing: var( --e-global-typography-29ac405-letter-spacing );
        word-spacing: var( --e-global-typography-29ac405-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-a9af6f2 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6c3277d > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-bc521fb .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-a6cebef .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-ddb22b9 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7f8c82d-font-size );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7f8c82d-font-size );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7f8c82d-font-size );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-82c36b9 > .elementor-element-populated {
        margin: 40px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-7 .elementor-element.elementor-element-de3265f {
        padding: 80px 0px 140px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-fd3abef > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-330846c .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-7f237dc .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-dd61ad1 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-dd61ad1 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-eb60e03 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-86016f1 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-16b05ab > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-0a75e50 {
        margin-top: -120px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-48b6293 {
        padding: 70px 0px 80px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-d7f8c55 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-5d709dc > .elementor-element-populated {
        margin: 0px 10px 20px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-b990146 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 40px 40px 40px;
    }

    .elementor-7 .elementor-element.elementor-element-ae42e9e .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-7d0fdf8 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-abc4060 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-16a8ac5 {
        margin-top: 20px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
            font-size: var( --e-global-typography-ce49b2a-font-size );
            line-height: var( --e-global-typography-ce49b2a-line-height );
            letter-spacing: var( --e-global-typography-ce49b2a-letter-spacing );
            word-spacing: var( --e-global-typography-ce49b2a-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
            font-size: var( --e-global-typography-81a15fe-font-size );
            line-height: var( --e-global-typography-81a15fe-line-height );
            letter-spacing: var( --e-global-typography-81a15fe-letter-spacing );
            word-spacing: var( --e-global-typography-81a15fe-word-spacing );
            top: -5px;
            left: 0px;
            vertical-align: super;
        }

    .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
            font-size: var( --e-global-typography-ce49b2a-font-size );
            line-height: var( --e-global-typography-ce49b2a-line-height );
            letter-spacing: var( --e-global-typography-ce49b2a-letter-spacing );
            word-spacing: var( --e-global-typography-ce49b2a-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
            font-size: var( --e-global-typography-81a15fe-font-size );
            line-height: var( --e-global-typography-81a15fe-line-height );
            letter-spacing: var( --e-global-typography-81a15fe-letter-spacing );
            word-spacing: var( --e-global-typography-81a15fe-word-spacing );
            top: -5px;
            left: 0px;
            vertical-align: super;
        }

    .elementor-7 .elementor-element.elementor-element-dd4acd1 {
        padding: 0px 0px 80px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-d407827 > .elementor-element-populated {
        margin: 0px 0px 40px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 20px 0px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-9c24724 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-ae909b1 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-cf23fc6 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track .image-list {
        min-height: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .tns-controls button i, .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button i, .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-568950e > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-228637c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-228637c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-228637c3 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-260ce1e7 > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-92c182b .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-121804d .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-121804d > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-1d094c2 {
        font-size: var( --e-global-typography-text-font-size );
    }

        .elementor-7 .elementor-element.elementor-element-1d094c2 > .elementor-widget-container {
            padding: 0% 0% 0% 0%;
        }

    .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            width: 26%;
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-885b5b8 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 80px 0px 80px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-a80c6d3 > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-7 .elementor-element.elementor-element-7d11484 > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-e1f3a56 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-9057f4e .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-106b6fc > .elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
            padding: 19px 0px 0px 3px;
            height: 60px;
            width: 60px;
            line-height: 0px;
        }

        .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button i {
            font-size: 20px;
        }

        .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button svg {
            width: 20px;
        }

    .elementor-7 .elementor-element.elementor-element-be5c492 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-e486f42 {
        padding: 0px 0px 20px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-2c9f653 > .elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-5d455de-font-size );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-10a1d98 > .elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-5d455de-font-size );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-a8a11cd {
        left: 193.594px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-a8a11cd {
        right: 193.594px;
    }

    .elementor-7 .elementor-element.elementor-element-a8a11cd {
        top: 106.531px;
    }

    .elementor-7 .elementor-element.elementor-element-b002210 > .elementor-element-populated {
        margin: 0px 10px 0px 0px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-5d455de-font-size );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-d7e5919 > .elementor-element-populated {
        margin: 0px 0px 0px 10px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .elementskit-info-box-title {
        font-size: var( --e-global-typography-5d455de-font-size );
        line-height: var( --e-global-typography-5d455de-line-height );
        letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
        word-spacing: var( --e-global-typography-5d455de-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .box-body > p {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-bbca8de {
        padding: 80px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-d838b72 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b4cc3bb > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b4cc3bb {
        width: 50%;
        max-width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-33fc6ed > .elementor-element-populated {
        padding: 10px 20px 50px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-fb18aae .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-de59934 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box {
        padding: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
            font-size: var( --e-global-typography-29ac405-font-size );
            line-height: var( --e-global-typography-29ac405-line-height );
            letter-spacing: var( --e-global-typography-29ac405-letter-spacing );
            word-spacing: var( --e-global-typography-29ac405-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
            font-size: var( --e-global-typography-b209493-font-size );
            line-height: var( --e-global-typography-b209493-line-height );
            letter-spacing: var( --e-global-typography-b209493-letter-spacing );
            word-spacing: var( --e-global-typography-b209493-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
            font-size: var( --e-global-typography-accent-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
            width: 60px;
        }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-controls button i, .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i, .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-66ad655 {
        padding: 80px 0px 80px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b07efbb > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-7 .elementor-element.elementor-element-6db7587 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-37169d0 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-38c43d5 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 500px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var( --e-global-typography-accent-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var( --e-global-typography-accent-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
        justify-content: space-between;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-86f7bfa > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 20px 50px 50px 50px;
    }

    .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article {
        text-align: left;
    }

        .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
            text-align: left;
            font-size: var( --e-global-typography-00c474e-font-size );
            line-height: var( --e-global-typography-00c474e-line-height );
            letter-spacing: var( --e-global-typography-00c474e-letter-spacing );
            word-spacing: var( --e-global-typography-00c474e-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists {
            text-align: left;
        }

            .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
                font-size: var( --e-global-typography-accent-font-size );
            }

    .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
        text-align: left;
    }
}

@media(max-width:767px) {
    .elementor-7 .elementor-element.elementor-element-59c0d12d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-59c0d12d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 60% 0%;
    }

    .elementor-7 .elementor-element.elementor-element-59c0d12d {
        padding: 150px 0px 100px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-22e01510 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-f9892c9 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .normal-text {
            font-size: var( --e-global-typography-aa59f88-font-size );
            line-height: var( --e-global-typography-aa59f88-line-height );
            letter-spacing: var( --e-global-typography-aa59f88-letter-spacing );
            word-spacing: var( --e-global-typography-aa59f88-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text .animated-text .dynamic-text {
            font-size: var( --e-global-typography-aa59f88-font-size );
            line-height: var( --e-global-typography-aa59f88-line-height );
            letter-spacing: var( --e-global-typography-aa59f88-letter-spacing );
            word-spacing: var( --e-global-typography-aa59f88-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-18034ae .jeg-elementor-kit.jkit-animated-text[data-style=rotating][data-rotate=clip] .animated-text .dynamic-wrapper:after {
            width: 1px;
        }

    .elementor-7 .elementor-element.elementor-element-5ccb26f0 {
        font-size: var( --e-global-typography-29ac405-font-size );
        line-height: var( --e-global-typography-29ac405-line-height );
        letter-spacing: var( --e-global-typography-29ac405-letter-spacing );
        word-spacing: var( --e-global-typography-29ac405-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-5ccb26f0 > .elementor-widget-container {
            padding: 0px 20px 0px 0px;
        }

    .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            width: 50%;
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7623556 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-a9af6f2 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6c3277d > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-bc521fb .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-a6cebef .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-ddb22b9 {
        font-size: var( --e-global-typography-text-font-size );
    }

        .elementor-7 .elementor-element.elementor-element-ddb22b9 > .elementor-widget-container {
            padding: 0px 20px 0px 0px;
        }

    .elementor-7 .elementor-element.elementor-element-6bb4ee2 {
        margin-top: 0px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-dcbc7ad > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7f8c82d-font-size );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-5ed6cfe .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-fcf2446 > .elementor-element-populated {
        margin: 15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7f8c82d-font-size );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-748de75 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-5fd5b37 > .elementor-element-populated {
        margin: 15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-7f8c82d-font-size );
        line-height: var( --e-global-typography-7f8c82d-line-height );
        letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
        word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-47dc406 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-82c36b9 > .elementor-element-populated {
        margin: 30px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-de3265f {
        padding: 50px 0px 160px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-fd3abef > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-330846c .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-7f237dc .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-dd61ad1 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-dd61ad1 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-58db04a {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-fc6e2bc > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8ca6fa5 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-2c2da0b > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-082b195 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-30c1a82 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-1483485 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-675b288 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c854097 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-cd006cc .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-7cc0aaf > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-df29aed .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-edf6269 > .elementor-element-populated {
        margin: 20px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-c89f93f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-ec64df9 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8692374 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-34edadf .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-0067f2a > .elementor-element-populated {
        margin: 15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-680d27f .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-eb60e03 {
        margin-top: 15px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-fd1773c > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-8b4eb14 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-33de464 > .elementor-element-populated {
        margin: 15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-11010aa .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-86016f1 {
        margin-top: 15px;
        margin-bottom: 50px;
    }

    .elementor-7 .elementor-element.elementor-element-69d7ea8 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-ae2ea18 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-dd3d41e > .elementor-element-populated {
        margin: 15px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper {
        text-align: center;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .title {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .hover-watermark i {
        font-size: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .hover-watermark svg {
        width: 100px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon i {
        font-size: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg {
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon {
        height: 40px;
        width: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

        .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link i {
            font-size: 15px;
        }

        .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button a.icon-box-link svg {
            width: 15px;
        }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-after a.icon-box-link svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link i, .elementor-7 .elementor-element.elementor-element-9571555 .jeg-elementor-kit.jkit-icon-box .icon-box-button .icon-position-before a.icon-box-link svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-16b05ab > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-0a75e50 {
        margin-top: 10px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-92e3bf1 {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-200ecd7 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-7042e38 {
        width: 50%;
    }

    .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-0e683ab .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-4f8fde6 {
        width: 50%;
    }

        .elementor-7 .elementor-element.elementor-element-4f8fde6 > .elementor-element-populated {
            margin: 10px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-476e340 .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-9e7b632 {
        width: 50%;
    }

        .elementor-7 .elementor-element.elementor-element-9e7b632 > .elementor-element-populated {
            margin: 10px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
        }

    .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-title {
            font-size: var( --e-global-typography-7f8c82d-font-size );
            line-height: var( --e-global-typography-7f8c82d-line-height );
            letter-spacing: var( --e-global-typography-7f8c82d-letter-spacing );
            word-spacing: var( --e-global-typography-7f8c82d-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-01c009b .jeg-elementor-kit.jkit-pie-chart .pie-chart-content {
            font-size: var( --e-global-typography-d2b0cca-font-size );
            line-height: var( --e-global-typography-d2b0cca-line-height );
            letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
            word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
        }

    .elementor-7 .elementor-element.elementor-element-48b6293 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-d7f8c55 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-5d709dc > .elementor-element-populated {
        margin: 0px 5px 30px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-d06f11c {
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b990146 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 40px 20px 40px 20px;
    }

    .elementor-7 .elementor-element.elementor-element-ae42e9e .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-7d0fdf8 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-abc4060 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            width: 100%;
            padding: 15px 26px 15px 27px;
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-84f1918 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-84f1918 > .elementor-widget-container {
        margin: 0px 10px 10px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            padding: 15px 25px 15px 25px;
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-94731ae .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-94731ae > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-16a8ac5 {
        margin-top: 40px;
        margin-bottom: 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-560f89e {
        width: 50%;
    }

        .elementor-7 .elementor-element.elementor-element-560f89e > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0px 0px 0px 0px;
        }

    .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
            font-size: var( --e-global-typography-ce49b2a-font-size );
            line-height: var( --e-global-typography-ce49b2a-line-height );
            letter-spacing: var( --e-global-typography-ce49b2a-letter-spacing );
            word-spacing: var( --e-global-typography-ce49b2a-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-ed3be41 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
            font-size: var( --e-global-typography-81a15fe-font-size );
            line-height: var( --e-global-typography-81a15fe-line-height );
            letter-spacing: var( --e-global-typography-81a15fe-letter-spacing );
            word-spacing: var( --e-global-typography-81a15fe-word-spacing );
            top: -5px;
            left: 0px;
            vertical-align: super;
        }

    .elementor-7 .elementor-element.elementor-element-23f9a73 {
        width: 50%;
    }

        .elementor-7 .elementor-element.elementor-element-23f9a73 > .elementor-element-populated {
            margin: 0px 0px 0px 0px;
            --e-column-margin-right: 0px;
            --e-column-margin-left: 0px;
            padding: 0px 0px 0px 0px;
        }

    .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper {
            font-size: var( --e-global-typography-ce49b2a-font-size );
            line-height: var( --e-global-typography-ce49b2a-line-height );
            letter-spacing: var( --e-global-typography-ce49b2a-letter-spacing );
            word-spacing: var( --e-global-typography-ce49b2a-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .title {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-662d475 .jeg-elementor-kit.jkit-fun-fact .fun-fact-inner .content .number-wrapper .super {
            font-size: var( --e-global-typography-81a15fe-font-size );
            line-height: var( --e-global-typography-81a15fe-line-height );
            letter-spacing: var( --e-global-typography-81a15fe-letter-spacing );
            word-spacing: var( --e-global-typography-81a15fe-word-spacing );
            top: -5px;
            left: 0px;
            vertical-align: super;
        }

    .elementor-7 .elementor-element.elementor-element-dd4acd1 {
        padding: 0px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-d407827 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 15px 0px 15px;
    }

    .elementor-7 .elementor-element.elementor-element-9c24724 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-ae909b1 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-cf23fc6 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track .image-list {
        min-height: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-slider .image-list {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-slider:hover .image-list {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .tns-controls button i, .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button i, .elementor-7 .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo:hover .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-568950e > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-228637c3:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-228637c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-position: 0px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-228637c3 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-260ce1e7 > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-92c182b .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-121804d .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-1d094c2 {
        font-size: var( --e-global-typography-text-font-size );
    }

        .elementor-7 .elementor-element.elementor-element-1d094c2 > .elementor-widget-container {
            padding: 0px 0px 0px 0px;
        }

    .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            width: 50%;
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-41df40c .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-885b5b8 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-a80c6d3 > .elementor-element-populated {
        margin: 0px 15px 0px 15px;
        --e-column-margin-right: 15px;
        --e-column-margin-left: 15px;
    }

    .elementor-7 .elementor-element.elementor-element-7d11484 > .elementor-element-populated {
        margin: 0px 0px 30px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-e1f3a56 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-9057f4e .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-106b6fc.elementor-column > .elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button i {
            font-size: 20px;
        }

        .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button svg {
            width: 20px;
        }

        .elementor-7 .elementor-element.elementor-element-17b46fc .jeg-elementor-kit.jkit-video-button .jkit-video-popup-btn {
            height: 60px;
            width: 60px;
            line-height: 0px;
        }

    .elementor-7 .elementor-element.elementor-element-be5c492 {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-e486f42 {
        margin-top: 20px;
        margin-bottom: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-2c9f653 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-7569e3c {
        left: 182px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-7569e3c {
        right: 182px;
    }

    .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .elementskit-info-box-title {
            font-size: var( --e-global-typography-5d455de-font-size );
            line-height: var( --e-global-typography-5d455de-line-height );
            letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
            word-spacing: var( --e-global-typography-5d455de-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .box-body > p {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-b85461f .elementskit-infobox .elementskit-info-box-icon {
            padding: 30px 30px 30px 30px;
        }

    .elementor-7 .elementor-element.elementor-element-10a1d98 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .elementskit-info-box-title {
            font-size: var( --e-global-typography-5d455de-font-size );
            line-height: var( --e-global-typography-5d455de-line-height );
            letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
            word-spacing: var( --e-global-typography-5d455de-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .box-body > p {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-961ea07 .elementskit-infobox .elementskit-info-box-icon {
            padding: 30px 30px 30px 30px;
        }

    .elementor-7 .elementor-element.elementor-element-b002210 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .elementskit-info-box-title {
            font-size: var( --e-global-typography-5d455de-font-size );
            line-height: var( --e-global-typography-5d455de-line-height );
            letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
            word-spacing: var( --e-global-typography-5d455de-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .box-body > p {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-b6aa234 .elementskit-infobox .elementskit-info-box-icon {
            padding: 30px 30px 30px 30px;
        }

    body:not(.rtl) .elementor-7 .elementor-element.elementor-element-ec67a91 {
        left: 182px;
    }

    body.rtl .elementor-7 .elementor-element.elementor-element-ec67a91 {
        right: 182px;
    }

    .elementor-7 .elementor-element.elementor-element-d7e5919 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox {
        padding: 0px 0px 0px 0px;
    }

        .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .elementskit-info-box-title {
            font-size: var( --e-global-typography-5d455de-font-size );
            line-height: var( --e-global-typography-5d455de-line-height );
            letter-spacing: var( --e-global-typography-5d455de-letter-spacing );
            word-spacing: var( --e-global-typography-5d455de-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .box-body > p {
            font-size: var( --e-global-typography-text-font-size );
        }

        .elementor-7 .elementor-element.elementor-element-8c74c92 .elementskit-infobox .elementskit-info-box-icon {
            padding: 30px 30px 30px 30px;
        }

    .elementor-7 .elementor-element.elementor-element-bbca8de {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-33fc6ed > .elementor-element-populated {
        margin: 10px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 5px 0px 15px;
    }

    .elementor-7 .elementor-element.elementor-element-fb18aae .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-de59934 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .comment-content p {
        font-size: var( --e-global-typography-29ac405-font-size );
        line-height: var( --e-global-typography-29ac405-line-height );
        letter-spacing: var( --e-global-typography-29ac405-letter-spacing );
        word-spacing: var( --e-global-typography-29ac405-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-name {
        font-size: var( --e-global-typography-b209493-font-size );
        line-height: var( --e-global-typography-b209493-line-height );
        letter-spacing: var( --e-global-typography-b209493-letter-spacing );
        word-spacing: var( --e-global-typography-b209493-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-info .profile-des {
        font-size: var( --e-global-typography-accent-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track .testimonial-item .testimonial-box .profile-image img {
        width: 60px;
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-controls button i, .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button i, .elementor-7 .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials:hover .tns-controls button svg {
        opacity: 100%;
    }

    .elementor-7 .elementor-element.elementor-element-66ad655 {
        padding: 50px 0px 50px 0px;
    }

    .elementor-7 .elementor-element.elementor-element-b07efbb > .elementor-element-populated {
        margin: 0px 5px 0px 5px;
        --e-column-margin-right: 5px;
        --e-column-margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-6412926 > .elementor-element-populated {
        margin: 0px 0px 20px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-7 .elementor-element.elementor-element-6db7587 .elementor-heading-title {
        font-size: var( --e-global-typography-571af66-font-size );
        line-height: var( --e-global-typography-571af66-line-height );
        letter-spacing: var( --e-global-typography-571af66-letter-spacing );
        word-spacing: var( --e-global-typography-571af66-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-37169d0 .elementor-heading-title {
        font-size: var( --e-global-typography-secondary-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-24b8e61.elementor-column > .elementor-widget-wrap {
        justify-content: flex-start;
    }

    .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button {
        text-align: center;
    }

        .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button .jkit-button-wrapper {
            font-size: var( --e-global-typography-008e1f6-font-size );
            line-height: var( --e-global-typography-008e1f6-line-height );
            letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
            word-spacing: var( --e-global-typography-008e1f6-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-before .jkit-button-wrapper svg {
            margin-right: 5px;
        }

        .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper i, .elementor-7 .elementor-element.elementor-element-7979231 .jeg-elementor-kit.jkit-button.icon-position-after .jkit-button-wrapper svg {
            margin-left: 5px;
        }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-posts {
        grid-template-columns: repeat(1, minmax(0, 1fr));
        grid-column-gap: 40px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-thumb .thumbnail-container {
        height: 300px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-postblock-content {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-category span a, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-3 .jkit-post-category span a {
        font-size: var( --e-global-typography-accent-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-title a, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock.postblock-type-4 .jkit-post-title a {
        font-size: var( --e-global-typography-d2b0cca-font-size );
        line-height: var( --e-global-typography-d2b0cca-line-height );
        letter-spacing: var( --e-global-typography-d2b0cca-letter-spacing );
        word-spacing: var( --e-global-typography-d2b0cca-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-excerpt {
        font-size: var( --e-global-typography-text-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-readmore {
        font-size: var( --e-global-typography-008e1f6-font-size );
        line-height: var( --e-global-typography-008e1f6-line-height );
        letter-spacing: var( --e-global-typography-008e1f6-letter-spacing );
        word-spacing: var( --e-global-typography-008e1f6-word-spacing );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-readmore.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-meta {
        font-size: var( --e-global-typography-accent-font-size );
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-author.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-before svg {
        margin-right: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after i, .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-meta-date.icon-position-after svg {
        margin-left: 5px;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jkit-post-meta-bottom {
        justify-content: space-between;
    }

    .elementor-7 .elementor-element.elementor-element-81cf435 .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
        text-align: left;
    }

    .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article {
        text-align: left;
    }

        .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .jkit-postlist-title {
            text-align: left;
            font-size: var( --e-global-typography-00c474e-font-size );
            line-height: var( --e-global-typography-00c474e-line-height );
            letter-spacing: var( --e-global-typography-00c474e-letter-spacing );
            word-spacing: var( --e-global-typography-00c474e-word-spacing );
        }

        .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists {
            text-align: left;
        }

            .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postlist article a .meta-lists span {
                font-size: var( --e-global-typography-accent-font-size );
            }

    .elementor-7 .elementor-element.elementor-element-17dc4cb .jeg-elementor-kit.jkit-postblock .jeg_empty_module {
        text-align: left;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(3)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+4) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(3)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(3)
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+4) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(3)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider {
        width: calc(3)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider) .client-slider:nth-child(n+4) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-054d05a .jeg-elementor-kit.jkit-client-logo .client-track:not(.tns-slider):not(:nth-child(3)) {
        margin-right: 10px;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (min-width: 1025px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(2)
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+3) {
        display: none;
    }
}

@media (min-width: 768px) and (max-width: 1024px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(2)) {
        margin-right: 10px;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) {
        display: flex;
        flex-direction: row;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item {
        width: calc(1)
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider) .testimonial-item:nth-child(n+2) {
        display: none;
    }
}

@media (max-width: 767px) {
    .elementor-element.elementor-element-e52fc62 .jeg-elementor-kit.jkit-testimonials .testimonials-track:not(.tns-slider):not(:nth-child(1)) {
        margin-right: 10px;
    }
}
